body{
  background-color:#ebfaeb;
}

#site_title{
  background-image: url("/media/img/mtg.png");
  background-repeat:no-repeat;
}

#title {
  Z-Index:100;
  padding-top:10px;
  margin-bottom:-10px;
}

#title h1 {
  /*line-height: 40px;*/
  margin: 0;
  padding: 0 40px;
}

#meta{
  background-color:green;
}

#content-main{
  overflow:hidden;
    padding-bottom:32px;
}

#content-left{
  float:left;
  width:330px;
  margin:20px;
}

#content-right{
  margin: 20px 20px 20px 370px;
}

#content-left,
#content-right{
  border: solid 1px #008c00;
  background-color:#ffffff;
}

#list-view,
.main-treeview{
  padding:20px;
  background-color:#ffffff;
}

.toolbar{
  padding:20px;
  background-color:#ffffff;
}

.toolbar ul,
.toolbar li {
  float:left;
  list-style:none;
  margin:0; padding:0;
}

.toolbar ul li {
  padding:2px 10px;
  margin-left:-1px;
  background:#ebfaeb; 
  color:white;
  border:solid 1px; 
  border-color:#008c00 #004000 #004000 #008c00;
}



input{
  border: none;
}

.details-check { 
  float: left;
  width: 16px;
  height: 16px;
  padding: 0px 5px 2px 2px;
}


.details-icon
{
  float: left;
  width: 20px;
}

.details-icon img { margin-top: 1px; }

.details-filename
{
  float: left;
  width: 303px;
  line-height: 16px;
  font-size: 8pt;
  padding-top: 1px;
}
/*
.details-filename-mini
{
  width: 271px;
}
*/
.details-size
{
  float: left;
  width: 90px;
  padding-left: 3px;
  line-height: 16px;
  font-size: 8pt;
}

.details-modified
{
  float: left;
  padding-left: 3px;
  line-height: 16px;
  font-size: 8pt;
}

.keys-highlight { border-left: 2px solid #444 !important; margin-left: 1px; }


.browse-file-box-details {
  border: 1px solid transparent;
  margin: 0 2px -1px;
  /*padding: 2px 1px;*/
  text-align: left;
}


.file-selected-highlight {
  
  background-color: #f2fff4;
  border: 1px solid #008c00;
}

.file-select {
  background-color: #dbf9db;
  border: 1px solid #008c00;
}




.browse-file-box-details img {
  height: 16px;
  width: 16px;
}



a{
  color:black;
  text-decoration:none;
}

a:hover{
  color:blue;
  text-decoration:underline;
}